package com.ymatou.iapi.couponmanage.old.parameter;

public class BatchInfo {
	/**
	 * 批次ID
	 */
	private int BatchId;
	/**
	 * 批次编号
	 */
	private String BatchCode;

	/**
	 * 批次名称
	 */
	private String BatchName;
	/**
	 * 是否作废
	 */
	private Boolean IsCancellation;
	/**
	 * 是否过期
	 */
	private Boolean IsExpire;
	/**
	 * 是否领完
	 */
	private Boolean IsReceiveOver;

	/**
	 * 发放类型
	 */
	private int SendType;
	/**
	 * 有效期类型
	 */
	private int EffectiveType;
	/**
	 * 有效期生效方式
	 */
	private int EffectiveValidType;
	/**
	 * 绝对有效期生效开始时间
	 */
	private String ValidStart;
	/**
	 * 绝对有效期生效结束时间
	 */
	private String ValidEnd;
	/**
	 * 相对有效期有效天数
	 */
	private int EffectiveDays;
	/**
	 * 优惠券总数
	 */
	private int TotalCount;
	/**
	 * 已领取数
	 */
	private int ReceivedCount;
	/**
	 * 是否显示在页面上，任务用户都可以领取
	 */
	private Boolean IsShowInPage;

	/**
	 * 用户类型
	 */
	private int UserType;

	/**
	 * 适用卖家
	 */
	private String SellerIds;
	/**
	 * 适用商品分类
	 */
	private String ProductCategories;
	/**
	 * 适用商品
	 */
	private String SpecificProducts;
	/**
	 * 适用品牌
	 */
	private String ProductBrands;
	/**
	 * 适用活动
	 */
	private String ActivityIds;
	/**
	 * 适用平台
	 */
	private String UsePlatforms;

	/**
	 * 绝对有效期生效结束时间
	 */
	private String AcquireStartTime;

	/**
	 * 绝对有效期生效结束时间
	 */
	private String AcquireEndTime;

	/**
	 * 绝对有效期生效结束时间
	 */
	private Integer AcquireCouponMethod;

	public int getBatchId() {
		return BatchId;
	}

	public void setBatchId(int batchId) {
		BatchId = batchId;
	}

	public String getBatchCode() {
		return BatchCode;
	}

	public void setBatchCode(String batchCode) {
		BatchCode = batchCode;
	}

	public String getBatchName() {
		return BatchName;
	}

	public void setBatchName(String batchName) {
		BatchName = batchName;
	}

	public Boolean getIsCancellation() {
		return IsCancellation;
	}

	public void setIsCancellation(Boolean isCancellation) {
		IsCancellation = isCancellation;
	}

	public Boolean getIsExpire() {
		return IsExpire;
	}

	public void setIsExpire(Boolean isExpire) {
		IsExpire = isExpire;
	}

	public Boolean getIsReceiveOver() {
		return IsReceiveOver;
	}

	public void setIsReceiveOver(Boolean isReceiveOver) {
		IsReceiveOver = isReceiveOver;
	}

	public int getSendType() {
		return SendType;
	}

	public void setSendType(int sendType) {
		SendType = sendType;
	}

	public int getEffectiveType() {
		return EffectiveType;
	}

	public void setEffectiveType(int effectiveType) {
		EffectiveType = effectiveType;
	}

	public int getEffectiveValidType() {
		return EffectiveValidType;
	}

	public void setEffectiveValidType(int effectiveValidType) {
		EffectiveValidType = effectiveValidType;
	}

	public String getValidStart() {
		return ValidStart;
	}

	public void setValidStart(String validStart) {
		ValidStart = validStart;
	}

	public String getValidEnd() {
		return ValidEnd;
	}

	public void setValidEnd(String validEnd) {
		ValidEnd = validEnd;
	}

	public int getEffectiveDays() {
		return EffectiveDays;
	}

	public void setEffectiveDays(int effectiveDays) {
		EffectiveDays = effectiveDays;
	}

	public int getTotalCount() {
		return TotalCount;
	}

	public void setTotalCount(int totalCount) {
		TotalCount = totalCount;
	}

	public int getReceivedCount() {
		return ReceivedCount;
	}

	public void setReceivedCount(int receivedCount) {
		ReceivedCount = receivedCount;
	}

	public Boolean getIsShowInPage() {
		return IsShowInPage;
	}

	public void setIsShowInPage(Boolean isShowInPage) {
		IsShowInPage = isShowInPage;
	}

	public int getUserType() {
		return UserType;
	}

	public void setUserType(int userType) {
		UserType = userType;
	}

	public String getSellerIds() {
		return SellerIds;
	}

	public void setSellerIds(String sellerIds) {
		SellerIds = sellerIds;
	}

	public String getProductCategories() {
		return ProductCategories;
	}

	public void setProductCategories(String productCategories) {
		ProductCategories = productCategories;
	}

	public String getSpecificProducts() {
		return SpecificProducts;
	}

	public void setSpecificProducts(String specificProducts) {
		SpecificProducts = specificProducts;
	}

	public String getProductBrands() {
		return ProductBrands;
	}

	public void setProductBrands(String productBrands) {
		ProductBrands = productBrands;
	}

	public String getActivityIds() {
		return ActivityIds;
	}

	public void setActivityIds(String activityIds) {
		ActivityIds = activityIds;
	}

	public String getUsePlatforms() {
		return UsePlatforms;
	}

	public void setUsePlatforms(String usePlatforms) {
		UsePlatforms = usePlatforms;
	}

	public String getAcquireStartTime() {
		return AcquireStartTime;
	}

	public void setAcquireStartTime(String acquireStartTime) {
		AcquireStartTime = acquireStartTime;
	}

	public String getAcquireEndTime() {
		return AcquireEndTime;
	}

	public void setAcquireEndTime(String acquireEndTime) {
		AcquireEndTime = acquireEndTime;
	}

	public Integer getAcquireCouponMethod() {
		return AcquireCouponMethod;
	}

	public void setAcquireCouponMethod(Integer acquireCouponMethod) {
		AcquireCouponMethod = acquireCouponMethod;
	}
}
